plasma surface technology - French English Dictionary